Resorts List
Grand Hotel La Medusa | |
Location. The Grand Hotel La Medusa is located in Castellammare di Stabia, Italy, eight kilometres from Pompeii, and one kilometre from Castellammare town centre. The Circumvesuviana train stops at the Castellammare Nocera station, 500 metres from the [ ... ] |